package com.lin.operatorlogrecord.strategy;

/**
 * @Author: chenghao.lin
 * @Date: 2023/09/21
 * @Description: 获取日志内容信息策略类
 */
public interface IOperateLogStrategy {

    /**
     * 生成操作日志内容
     * @param requestObj 前端请求参数
     * @param tableEntity 表实体类数组
     * @param operatorObjId  操作对象ID
     * @return 操作日志内容
     */
    String getOperatorContent(Object requestObj, Class<?>[] tableEntity, String operatorObjId);

}
